a transient worker - French English Dictionary